C C er et s.kaldt mellemniveau programmeringssprog. At det er en mellemniveau sprog betyder at det ligger et sted imellem lavniveausprog som assembler og h.jniveausprog som Pascal, Comal eller Basic. C er meget benyttet til at skrive systemprogrammel, og f.eks. er det meste af operativsystemet UNIX skrevet i C.